retail distributor - Español Inglés Diccionario